one with limited financial means - German English Dictionary